<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2021/11/22
 * Time: 13:10
 */
namespace phpfuntions\mp_file;
//文件类型判断类
class myphp_fileSystem_type
{
    /**
     *is_dir  函数：判断指定文件是否是目录
     * @access public
     * @return
     */
    public static function is_dir ($filename) {
        return is_dir($filename );

    }

    /**
     *is_executable  函数：判断指定文件是否是可执行文件
     * @access public
     * @return
     */
    public static function is_executable ($filename) {
        return is_executable( $filename);

    }

    /**
     * is_file  函数：判断指定文件是否是一个正常的文件　
     * @access public
     * @return
     */
    public static function is_file ($filename) {
        return is_file( $filename);

    }

    /**
     * is_link  函数：判断指定文件是否是一个符号连接　
     * @access public
     * @return
     */
    public static function is_link ($filename) {
        return is_link($filename );

    }

    /**
     *is_readable  函数：判断指定文件是否可读
     * @access public
     * @return
     */
    public static function is_readable ($filename) {
        return is_readable( $filename);

    }

    /**
     *is_uploaded_file  函数：判断指定文件是否是通过POST上传
     * @access public
     * @return
     */
    public static function is_uploaded_file ($filename) {
        return is_uploaded_file( $filename);

    }

    /**
     *is_writable  函数：判断指定文件是否可写
     * @access public
     * @return
     */
    public static function is_writable ($filename) {
        return is_writable( $filename);

    }

}